home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1995 October
/
EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso
/
Aminet
/
misc
/
emu
/
pcswitch.lha
/
PCSwitchV1.1
/
pcswitch.dok
< prev
next >
Wrap
Text File
|
1994-01-22
|
5KB
|
161 lines
PCSwitch ist ein Commodity fuer Besitzer einer A2386SX Karte.
Software:
Will man den Amigagrafik Ausgang und den Ausgang der VGA Karte
des A2386SX Bridgeboard gleichzeitig verwenden so musste man bisher
seinen Monitor auf den jeweils aktiven Ausgang umstecken.
C= hatte zwar urspruenglich einen Ausgang fuer einen Monitorumschalter
auf dem Bridgeboard vorgesehen, die dafuer notwendige Software wurde
aber nicht mitgeliefert. Hier soll nun PCSwitch helfen.
PCSwitch untersucht ob mit der linken Maustaste ins PC Eingabefenster
bzw. in den PC Screen geklickt wurde. Ist dies der Fall, wird
auf die VGA Grafik umgeschaltet. Ist wieder ein Amigascreen
aktiv wird auf die Amigagrafik zurueckgeschaltet.
PCSwitch laesst sich ueber drei Tooltype Eintraege steuern:
HOTKEY1: Hotkey um auf den Amiga zu schalten. (Default left alt F1)
HOTKEY2: Hotkey um auf den PC zu schalten. (Default left alt F2)
SCREENTYPE: Gibt an ob "PC mono window" (SCREENTYPE=mono) oder der
"PC color screen" (SCREENTYPE=color) verwendet wird.
Achtung, wenn ueber die HOTKEYS umgeschaltet wird, wird der jeweilige
Screen NICHT automatisch aktiviert.
PCSwitch ist Freeware, eine kommerzielle Nutzung der Software ist aber
ohne schriftlicher Genehmigung des Autors nicht erlaubt.
Sollte jemand dieses Programm als so nuetzlich erachten, dass er unbedingt
dem Autor etwas dafuer zukommen lassen moechte, so soll er sich bitte via
e-mail mit mir in Verbindung setzen ;-)
dieter@prosys.co.at
Bugs:
Bei Verwendung des PC mono Window`s treten hin und wieder Enforcerhits
auf. Die Ursache dafuer konnte ich bis jetzt nicht ermitteln, es hat aber
irgendetwas mit nicht ganz systemkonform geoeffneten Screens zu tun.
Laeuft der Screenpromotor der prodev Merlinsoftware stuerzt PCSwitch
bei Beendung mit dem Exchange Programm mit einem GURU ab.
History:
V 1.1: Mittels TOOLTYPE kann nun eingestellt werden, ob PC mono
oder PC color verwendet wird. Erste veroeffentlichte Version
V 1.0a: Wird PCSwitch ohne A2386SX gestartet, erscheint ein Requester.
V 1.0: Enforcer hit wenn auf einen Screen ohne Fenster umgeschaltet
wird wurde behoben.
V 0.9: Erste Beta Version, nur das PC mono Fenster wird abgefragt.
Hardware:
Eigentlich wollte ich zur PCSwitch Software auch eine eigene Hardware bauen.
Leider ist sie bis jetzt nicht ueber den Prototypenstatus hinausgekommen,
und ich habe weder Zeit noch Lust dazu weiter zu entwickeln ;-).
Hier einige Unterlagen um sich eine eigene Hardware zu bauen:
Ich habe bei meiner Hardware einfach den TTL Ausgang verwendet um mittels
Analogschalter (HC4052) zwischen Amiga und VGA hin und her zu schalten.
Dadurch leidet aber die Bildqualitaet etwas.( Das Bild wird dunkler).
Schoener waere eine Loesung mit einem Videoswitcher IC.
Wenn jemand eine Idee hat, wie man so was loesen kann, so soll er sich
bitte mit mir in Verbindung setzen. (noch lieber waere mir natuerlich ein
fertiges Layout ;-)
Hier das Blockschaltbild des Monitorumschalters:
Amiga ---------------------
Grafik | |
Ausgang -------------------| |
23 pin | |
bzw 15 | |
| PCswitch |
| Hardware |
| |
PC | | VGA
VGA -------------------| |--------------- Monitor
Ausgang | |
| |
| |
| |
| |
A2386SX | |
MiniDIN --------------------| |
Pin 3 | |
---------------------
Die Pinbelegung der MiniDIN Buchse an der A2386SX:
Pin Signal
1 GND
2 NB
3 TTL Level output
4 +5V (500 mA)
Die Pinbelegung des 23pol. Amiga Monitor Anschlusses:
Pin Signal Verwendung
1 /XCLK NB
2 /XLKEN NB
3 Red Rotes Amiga Farbsignal
4 Green Gruenes Amiga Farbsignal
5 Blue Blaues Amiga Farbsignal
6 DI NB
7 DB NB
8 DG NB
9 DR NB
10 /CSYNC NB
11 /HSYNC Hoirz. Syncsignal
12 /VSYNC Vert. Syncsignal
13 GND Masse
14 /PIXELSW NB
15 /C1 NB
16 GND Masse
17 GND Masse
18 GND Masse
19 GND Masse
20 GND Masse
21 -5V NB
22 +12V NB
23 +5V +5 Volt Spannungsversorgung
Die Pinbelegung der VGA Monitorbuchse (NEC 3D):
Pin Signal
1 Red
2 Green
3 Blue
4 GND
5 GND
6 GND
7 GND
8 GND
9 NB
10 GND
11 GND
12 NB
13 /HSYNC
14 /VSYNC
15 NB
NB = Leitung nicht Benutzt
Achtung fuer etwaige Schaeden wird vom Autor keinerlei Haftung
uebernommen !!
Ich moechte mich bei folgenden Personen besonders bedanken:
Norbert Sackl: Fuer die Mithilfe bei der Suche nach den richtigen Registern
der A2386SX.
Bernhard Frodl und Ing. Andreas Podhovnik fuer den Betatest.